Definition of At Loggerheads
-
(adjective satellite) in a dispute or confrontation; "Sam and his parents were at loggerheads over the question of car privileges"
Synonyms of At Loggerheads
No Synonyms Found.
Antonyms of At Loggerheads
No Antonyms Found.
Homophones of At Loggerheads
No Homophones Found.